跳到主要内容

进度条(ProgressBar)

ProgressBar 用于向用户显示操作的进度,并让用户放心应用程序仍在运行。
用户可以通过设置 maximumminimum 属性来改变进度条的范围,进度条将显示已完成的百分比。

示例代码

创建进度条

以下代码将创建一个进度条:

const desktop = Desktop.instance();
const progressbar = new ProgressBar(desktop);
progressbar.value = 68;

更改进度条文本格式

如果需要更改进度条的文本格式,可以使用以下代码:

const desktop = Desktop.instance();
const progressbar = new ProgressBar(desktop);
progressbar.formatter = (value: number): string => { return value.toString() + ' / 100'; };
progressbar.value = 68;

隐藏进度条文本

如果需要隐藏进度条的文本,可以设置 textVisible 属性为 false:

const desktop = Desktop.instance();
const progressbar = new ProgressBar(desktop);
progressbar.value = 68;
progressbar.textVisible = false;